light-intensifying goggles - Spanish English Dictionary